#include <bits/stdc++.h>
using namespace std;
int n, f[101][101];
int main()
{
	cin >> n;
	for(int i = 0; i <= n; i++)
		f[0][i] = 1;
	for(int k = 1; k < n; k++)
	{ 
		for(int j = 1; j < k; j++)
			f[j][k] = f[j][k-1];
		for(int j = k; j <= n; j++)
			f[j][k] = f[j-k][k-1] + f[j][k-1];
	}
	cout << f[n][n-1];
	return 0;
}